(something) from hell - Français Anglais Dictionnaire